large powers - Alemán Inglés Diccionario